package com.bestcem.xm.award.enums;

import com.bestcem.xm.common.core.enums.CommonEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 投放场景
 *
 * @author jie.yao <jie.yao@idiaoyan.com>
 * @version v1.0
 * @date 2021/6/24 16:56
 */
@Getter
@AllArgsConstructor
public enum DeliverSceneEnum implements CommonEnum {

    /**
     * 未知
     */
    NULL(0, "未知"),

    /**
     * 扫码场景
     */
    QRCODE(1, "扫码场景"),

    /**
     * 交易场景
     */
    CONSUMER(2, "交易场景"),

    /**
     * 定时场景
     */
    TIMING(3, "定时场景"),

    /**
     * 定制投放
     */
    CUSTOM(4, "定制投放"),

    /**
     * 嵌入投放
     */
    EMBED(5, "嵌入投放"),

    /**
     * 专用链接
     */
    DEDICATED(6, "专用链接"),

    /**
     * 样本
     */
    SAMPLE(7, "样本"),

    /**
     * 样本
     */
    CUSTOM_LINK(8, "自定义链接");


    private int index;

    private String name;
}
